草庐IT

android - future 日期的 DateUtils.getRelativeTimeSpanString

全部标签

php - 如何从 PHP 中的日期字符串中查找日期?

我有如下字符串"June1,2012"。我需要为上面的字符串找到日期。这个值从wordpresspostdate()函数返回。我如何在php中执行此操作? 最佳答案 你不能用strtotime解析日期吗?如果是这样,您可以这样做: 关于php-如何从PHP中的日期字符串中查找日期?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10850185/

PHP日期间隔 - 错误的月份差异

看看这段代码:$first=DateTime::createFromFormat('Y-m','2001-07');$last=DateTime::createFromFormat('Y-m','1998-06');$interval=$first->diff($last);echo"mdiff:".$interval->m."ydiff:".$interval->y."\n";输出是mdiff:0ydiff:3为什么返回错误的月差?有趣的是,如果我将日期更改为“2001-08”和“1998-07”,它会返回正确的月份间隔==1。谢谢! 最佳答案

PHP 日期时间对象

为什么在第一个例子中我得到的是分和秒00:00而在第二个例子中,当没有指定小时时,我得到的是实际时间?如果在创建对象的日期未定义该值,我想始终将其值设为0。echoDateTime::createFromFormat('j.n.YH',"3.4.201222")->format('Y-m-dH:i:s');输出:2012-04-0322:00:00echoDateTime::createFromFormat('j.n.Y',"3.4.2012")->format('Y-m-dH:i:s');输出:2012-04-0323:05:45预期输出:2012-04-0300:00:00

php - Yii2:使用 kartik 日期范围选择器在 gridview 中进行过滤

我正在尝试使用Kartik日期范围选择器在gridview中进行筛选。我有一个date_time字段作为discharge_date,小部件在gridview中显示正常,但过滤根本不起作用。这是我在Gridview中的代码:['attribute'=>'discharge_date','value'=>'discharge_date','filterType'=>GridView::FILTER_DATE_RANGE,'filterWidgetOptions'=>(['model'=>$model,'attribute'=>'discharge_date','presetDropdow

php - 碳日期找出今天是星期四还是回去

我在我的一个脚本中运行了以下代码,它运行良好,但感觉相当笨重和冗长。我觉得可能有更短的方法可以达到相同的结果。我的意思是不使用简写if语句。我需要确定今天是否是星期四,如果不是,则使用前一个星期四作为日期。任何想法/想法都会很棒。newCarbon()){$date=Carbon('thisthursday');}else{$date=Carbon('lastthursday');}?> 最佳答案 根据http://carbon.nesbot.com/docs/#api-modifiers:$date将保存要显示的日期。dayOfW

php - 从字符串设置 Symfony2 中的日期时间和时间

在我的实体中,我有两个字段,一个是DateTime类型,另一个是Time类型。我正在尝试这样做:$time="05:45";$date="01-09-2015"$entity=newEntity();$entity->setDate(new\DateTime($date));$entity->setTime($time);在这两种情况下,Symfony都告诉我代码有格式问题。我也试过:->setDate(newDatetime($date));->setDate(DateTime::createFromFormat($date,'d-m-Y));->setTime(strtotime(

php - 根据 future 日期自动生成年份

我有一个格式为March8-10的日期字符串,其中没有提供年份,但根据日历年的当前日期,这将是下一年3月的日期。当与上述类似的日期已超过12月31日时,提供准确年份的最佳方法是什么?使用$sdate>$now进行类似下面的思考,但是这会将比现在大的任何日期增加+1年,并且不会将12月31日视为当年的结束。$dates=trim('March8-10');$now=date("Y-m-d",strtotime("now"));if(strpos($dates,'-')!==false){$sdate=trim(substr($dates,0,strpos($dates,'-')));if

php - Yii2,如何使用 yii/db/Migration 将当前时间插入日期时间字段?

我正在使用Yii2框架并且正在创建一个迁移文件。在此迁移中,我尝试使用将记录插入表中$this->insert('table_name',['column_name'=>time]);我尝试更新但未成功的列名称是created_at和updated_at字段,它们当前是datetime类型,带有null设置为Yes。我可以将列的默认属性设置为当前时间戳。但是,我不是创建数据库的人,也不愿意修改表方案。我尝试了许多不同的方法来将日期时间字段设置为当前日期时间,但没有成功。附件是我当前代码和当前表方案的两个屏幕截图。提前为新问题道歉。任何帮助将不胜感激,请并谢谢你。

php - 默认情况下将 propel 设置为日期格式 getDate ("Y-m-d"),以便更好地与 zend toArray() 一起使用

我的查询返回一个包含日期字段的对象$obj=ObjectQuery::create()->findPK(11);var_dump($obj)将日期字段显示为yyyy-mm-dd就像它在数据库中一样$obj->getThedate();将格式更改为mm/dd/yy我不想发生这种情况$obj->getThedate("Y-m-d");在数据库中给我相同的格式yyyy-mm-dd因此,为了以与存储在数据库中的格式相同的格式获取数据,我需要在获取特定日期字段时设置格式,如第三行。问题是我没有单独读取日期字段。我将完整的$obj作为一个整体并使用Zend的toArray()将其转换为数组,因此我

php - 如何在 PHP 中获取特定时间的下一个日期

我想在PHP中获取具有特定日期和时间的日期,就像我想要第二天上午9点30分的日期,即“2011-06-0209:30:00”。我使用的代码get来做到这一点,上面的代码工作正常但在31天失败,在31日返回“1970-01-0105:30:00”。有没有其他方法可以做到这一点。 最佳答案 按固定数字移动日期时,最好使用mktime(),因为它可以很好地处理无效日期(例如,它知道1月32日实际上是2月1日)$trigger_date_time=date("Y-m-dH:i:s",mktime(9,30,0,date('n'),date(